Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Лабораторна робота №1 АМО

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра ЕОМ

Інформація про роботу

Рік:
2018
Тип роботи:
Лабораторна робота
Предмет:
Алгоритми та методи обчислень

Частина тексту файла

Міністерство освіти і науки Національний університет „Львівська політехніка” Кафедра ЕОМ  Звіт з лабораторної роботи № 1 з дисципліни: «Алгоритми та методи обчислень» Мета: Навчитись працювати з масивами Завдання: Із заданого масиву ) (19M створити новий масив, елементи якого повинні знаходитись в діапазоні заданих величин F та R ). )(( R iMF   У створеному масиві знайти елементи, що зустрічаються більше одного разу. Вивести кількість таких елементів та їхні порядкові номера у вихідному масиві. Виконання роботи: Код програми: #include <iostream> #include <Windows.h> using namespace std; int main(int argc, char** argv) { SetConsoleCP(1251); SetConsoleOutputCP(1251); int mass2[19]; int mass1[19]={22, 14, 36, 59, 2, 45, 32, 91, 11, 8, 25, 12, 63, 54, 31, 14, 32, 22, 33}; int up, under, count1=0; int count2=0; for(int i=0;i<19;i++){cout<<mass1[i]<<" "; } cout<<endl; cout<<"Введіть нижню межу нового масиву"<<endl; cin>>under; cout<<"Введіть верхню межу нового масиву"<<endl; cin>>up; for(int i=0;i<19;i++){ if(mass1[i]>under) { if(mass1[i]<up) {mass2[count1]=mass1[i]; count1++;} } } cout<<"Новий масив в межах між "<<under<<" та "<<up<<endl; for(int i=0;i<count1;i++){cout<<mass2[i]<<" "; } for(int i=0;i<count1;i++){ for(int j=i+1;j<count1+1;j++){ if(mass2[i]==mass2[j]){ count2++; cout<<endl; cout<<"індекси елементів шо повторяються: "<<i<<" "<<j<<endl; } } } cout<<"Кількість елементів що повторились: "<<count2<<endl; system("pause"); return 0; } Алгоритм розв’язання задачі (блок-схема алгоритму):  Результат роботи:  Рис.1 «Результат роботи програми» Висновок: виконуючи дану лабораторну роботу, я навчився працювати з одновимірними масивами. Виконав практичне завдання для закріплення отриманих знань.
Антиботан аватар за замовчуванням

28.05.2019 18:05

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини